AccessでUnicode圧縮の属性のテーブルをSQLで作成する方法
- Access2007でUnicode圧縮の属性のテーブルをSQLで作成する方法を教えてください。クエリで作成したSQLにエラーが発生してしまいます。
- Access2007でUnicode圧縮の属性のテーブルをSQLで作成したいです。エラーが発生してしまう場合、どの部分が問題なのでしょうか?
- Access2007でUnicode圧縮の属性のテーブルを作成する方法について教えてください。エラーが発生してしまう場合、解決方法をお願いします。
- ベストアンサー
Accessで "WTH COMPRESSION"
お世話になります。 Access2007でUnicode圧縮の属性のテーブルをSQLで作成したいので、下記のSQLを作成しました。 クエリよりSQLを実行すると"WITH"の箇所でエラーが発生してしまいます。 何がいけないんでしょうか? いろいろ、調べてみましたがわかりませんでした。 どんな小さなことでも良いので、教えていただければ幸いです。 よろしくお願い致します。 ↓↓↓↓↓↓作成したSQL↓↓↓↓↓ CREATE TABLE XXXXXX ( a1 TEXT WITH COMPRESSION , a2 TEXT WITH COMPRESSION );
- ThunderAce
- お礼率31% (27/87)
- その他(データベース)
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どうもクエリだと WITH を認識してくれないみたいですね。 ということは当然ながら標準モジュール内で Dim sql As String sql = "CREATE TABLE myTable(a1 TEXT(20) WITH COMPRESSION, a2 TEXT(20) WITH COMPRESSION);" DoCmd.RunSQL sql ってやっても結果は同じ。 標準モジュールで ADO を使い、 Dim sql As String sql = "CREATE TABLE myTable(a1 TEXT(20) WITH COMPRESSION, a2 TEXT(20) WITH COMPRESSION);" CurrentProject.Connection.Execute sql ってやったら作成できました。
関連するQ&A
- AccessのSQL文
SQLで”Create Table”を用いてAccessのテーブルを作成しようとしたのですが テキスト型のフィールドのデフォルトがNotNullになってしまっているようで 「NULL許可」にできません。 どうやったらSQL文内でNULL許可が指定できるのでしょうか?
- 締切済み
- その他(データベース)
- ACCESS2000 INPUTBOX でテーブル名を入れながらテーブル作成
こんにちは。 ACCESS2000 で、さいきん初心者に毛が生えてきました。 通常 VBA を書くときはマクロでいったん作成してから、都合よく書き直しています。 が、マクロに「テーブル作成」という選択肢がありません。 それでマニュアルを見ながら CREATE TABLE 0310 ( WHS CHAR(30), CODE CHAR(30), NAME CHAR(50), LOC CHAR(30), QTY LONG ); というSQL文を書きました。これで必要なテーブルは得られるのですが、このテーブル名が毎日変わるので(日付です)、VBA のINPUTBOX でテーブル名を入れながら毎日の作業をしたいのです。 ちなみにSQL 文はQUERY として登録し、マクロの「クエリを開く」で実行することだけはできるんですが。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- オラクルのテーブルについて
質問があります。 SQL文で指定したテーブル(test_tbl)のCREATEされた 日時とかわかるようなものはないでしょうか? たとえばテーブル (table_a, table_b, teble_c:全て同じ構成だが格納データが異なる)が あって一番最後に作成されたテーブルに アクセスしたい場合なんですが どのようなSQL文になるでしょうか? またそんな事はSQLではかけないような場合、 どのようにすればテーブルのクリエート日付を取得 することができるでしょうか? 宜しくお願いいたします。
- ベストアンサー
- その他(データベース)
- PostgreSQLでテーブルの項目の操作
例えば、 1.create table shinamono (hinmei text,nedan,int); で作成済みのテーブルへbikou項目を追加するにはどうすればいいのでしょうか? 2.create table shinamono (hinmei text,nedan,int); で作成済みのテーブルのnedanの項目を削除するには? 3.create table shinamono (hinmei text,nedan,int); で作成済みのテーブルのnedanの項目名を修正するには? 上記の様な操作は出来るのでしょうか? よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- 1ファイルを複数ファイルに分割したい
CREATE TABLE 001 ( ) CREATE TABLE 002 ( ) ・ ・ ・ CREATE TABLE 999 ( ) という一つのファイル(total.sql)に 複数のたくさんのCREATE TABLE文が記述されています。 このファイルの中身を分割して、 001.sql、002.sql、・・・、999.sqlという風に 各テーブル名のファイルで作成しなおしたいです。 手作業でやると膨大な時間がかかってしまいます。 これをシェル、あるいはプログラミングで実装したいのですが、 どう書いたら良いでしょうか? 御詳しい方、どうか御願い致します。
- 締切済み
- その他(プログラミング・開発)
- postgresをAccessから操作、しかし#Deleted ?
postgresでテーブルを作成 CREATE TABLE test_table (id serial , name text); というテーブルを作成しODBCを使いaccessからデータを追加すると なぜかすべての行に #Delete と表示されてしまいます。 しかし更新をするとAuto Numberもしっかり振られないようも更新されているのですが いまいち理解できません。 もし、対策がお分かりの方がいましたらご教授お願いいたします。
- 締切済み
- PostgreSQL
- AccessのテーブルをSQL文にしたい
urizakaです。 さて、今回質問したいのは、Accessで作ったテーブルをSQL文にする方法です。 具体的には、ACCESSで作ったテーブルを、 CREATE TABLE ××× ( ) INSERT… というSQL文にしたいのですが、これはどうすれば良いのでしょうか? すみませんが、教えてください。
- ベストアンサー
- オフィス系ソフト
- ACCESS2007 tinyint型
tainyint型のテーブルを作成することは可能でしょうか? create table テーブル1 (年 smallint , 月 tinyint); 上記を実行すると、「フィールド定義の構文エラーです。」と なります。 tinyint型のテーブルを作成する、create文を教えてください。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- MySQL show create table ~と同じOracleでのSQL文
Mysqlでテーブルを作成するステートメントを表示するSQL文 ” SHOW CREATE TABLE テーブル名”に該当する、oracleの SQL文ってありますか?
- 締切済み
- Oracle
- 日数計算
SQL初心者です。 アドバイスよろしくお願いします。 テーブル create table 時間テーブル ( id_cd text, makeday timestamp); 時間テーブルの makeday と現在の日付を比較して一週間以内ならば「1」,そうでなければ「0」を返すSQLを書きたいのですがどうすればよいでしょうか・・ 参考になるURLなどなんでもよいのでアドバイスよろしくお願いします。
- ベストアンサー
- PostgreSQL