A. sql建表名可以用中文嗎,主建可以用中文嗎,建好的表怎麼在客戶端找到那個表呢。
最好不要用中文,最規范的是英文或英文縮寫,欄位也是。比如學生表STUDENT,可以縮寫為STU,主鍵欄位學號可以縮寫為SNO,主鍵名可以寫為PK_STU_SNO
建好的表在你創建表時寫SQL語句的資料庫下,在左邊對象資源管理器下找到,單擊,有表。
記得刷新。
B. sql只輸出字母為A的表(表名有的是漢字名字)
舉個例子,查詢客戶資料表中的客戶簡稱以字母為A開頭的漢字和英語
select * from kfzl where kfjz<'吧' and substring(kfjz,1,1) not in('b','c','d','e','f','g','h','i','j','k','l','m','n,'o','p','q','r','s','t','u','v','w','x','y','z')
英文是按字母排序過來的,中文也是有編碼排序的,A開頭的漢字肯定在B開頭漢字的前面,
所以小於'吧' 編碼的就是A字母開頭的漢字了
C. sql = "select * from 的工作表名是漢字怎麼寫
直接寫就可以。在sqlserver中直接寫可以查詢。親測有效。
D. sql不支持中文表名嗎
to_char這個是oracle的函數,不是所有sql都支持的標准函數。access和asp配合使用是支持中文的。
----------------------------------------------------------------------------------------------------------
改一下,日期用#包裹。
bbrs.open "SELECT * FROM [賬本] WHERE Format(日期,'yyyymm') = #"&nians&yues&"# ORDER BY 日期 ASC",yhcon,1,1
E. access2007資料庫,如果是中文表名和欄位名,要怎麼寫sql語句
我個人認為,在ACCESS中,用可視化操作做查詢,比直接寫SQL語更有效率。另,中文的表名和欄位名和字母的沒什麼區別。如下所示,中文表名和中文欄位名:
SELECT H_入庫單.入庫單號, H_入庫單.入庫日期, H_入庫單.審核, H_入庫單.審批, H_入庫單.供應商, H_入庫單.異動性質, H_入庫單.制單人, Format([入庫日期],"yyyy/mm/dd") AS 交貨日期, H_入庫單.列印, H_入庫單.檢驗判定, H_入庫單.判定結果
FROM H_入庫單
WHERE (((H_入庫單.入庫單號) Like IIf(IsNull([Forms]![TH_入庫單資料]![單據號碼]),'*',[Forms]![TH_入庫單資料]![單據號碼])) AND ((H_入庫單.審核) Like IIf(IsNull([Forms]![TH_入庫單資料]![是否審核]),'*',[Forms]![TH_入庫單資料]![是否審核])) AND ((H_入庫單.審批) Like IIf(IsNull([Forms]![TH_入庫單資料]![是否審批]),'*',[Forms]![TH_入庫單資料]![是否審批])) AND ((H_入庫單.供應商) Like IIf(IsNull([Forms]![TH_入庫單資料]![供應商]),'*',[Forms]![TH_入庫單資料]![供應商])) AND ((H_入庫單.異動性質) Like IIf(IsNull([Forms]![TH_入庫單資料]![異動性質]),'*',[Forms]![TH_入庫單資料]![異動性質])) AND ((H_入庫單.制單人) Like IIf(IsNull([Forms]![TH_入庫單資料]![制單人]),'*',[Forms]![TH_入庫單資料]![制單人])) AND ((Format([入庫日期],"yyyy/mm/dd")) Between ([Forms]![TH_入庫單資料]![年]) And ([Forms]![TH_入庫單資料]![年1])));
F. sqlserver 查詢 中文表名
直接
select * from 中文
即可
G. sql中表名的意思
這個問題應該是這樣的:
1、表中文名成是開發者定的,如果在項目提交的時候留有文檔,那麼查文檔就可以
2、如果在生成表的時候他對數據寫了注釋,那麼從資料庫中也能查到(oracle中是存在視圖all_tab_comments中的,其他的資料庫也會有相關的表或視圖)
3、如果前兩項都沒留那你只能通過分析前台程序源碼來確定表的中文含義了。
H. sql表為中文的查詢語句
和英文的基本一樣.
除非你中文裡麵包含空格什麼的, 就要額外處理了.
比如 Oracle 用雙引號
SELECT * FROM "中文 表名"
SQL Server 用 []
SELECT * FROM [中文 表名]
MySQL用 ` ( 標准鍵盤 數字1 左邊的那個符號)
SELECT * FROM `中文 表名`
I. SQL的表名能不能為中文的,數字的好象只能用字母是嗎
SQL的表名可以用中文
但建議以字母開頭
J. SQL Server資料庫名稱和表名可以用中文嗎 在使用時會不會出問題
是可以的,但以後會很麻煩的,建議還是用英文,哪怕用字母代替也好,自己能看懂就行。