鷹山 (C)1996-2026 Copyright  データベースアメニティ研究所 Connected via IPv4
仁科辰夫教授 最終講義 2023.3.17 米沢キャンパス中示A

【ナレッジ】 tblSyllabus_1999MAR

ナレッジ
ナレッジ/エンジニア
研究テーマ
ナレッジ/鷹山
ナレッジ/C1
キーワード
♪Q&A-質問♪
●…
キーワード/検索/tblS…
シラバス/検索/tblS…
講義ノート/検索/tblS…
論文/検索/tblS…
山大図書館/tblS…
● >ウィキペディア/tblS…
旧バージョン(asp)
項目
題目tblSyllabus_1999MAR
リンク
-テーブル
親単元特になし
説明
メニュー
シラバス/検索/tblS…
講義内容/検索/tblS…
講義ノート/検索/tblS…
研究ノート/検索/tblS…
ファイル/検索/tblS…
研究テーマ/検索/tblS…
論文/検索/tblS…
書籍名/検索/tblS…
雑誌名/検索/tblS…
材料名/検索/tblS…
>ウィキペディア/tblS…

説明
dSyllabusExpired と bSyllabusDurable を追加
nSyllabusID がキーです。
nSyllabusID_OLD は不使用。用心のための残してあります。
szSyllabusCode はシラバスコードです。
------------------------------
ALTER TABLE [dbo].[tblApplicantSyllabus] DROP CONSTRAINT FK_tblApplicantSyllabus_tblSyllabus_1999MAR
GO

ALTER TABLE [dbo].[tblHiranakaSyllabus] DROP CONSTRAINT FK_tblHiranakaSyllabus_tblSyllabus_1999MAR
GO

ALTER TABLE [dbo].[tblSylInst] DROP CONSTRAINT FK_tblSylInst_tblSyllabus_1999MAR
GO

if exists (select * from sysobjects where id = object_id(N'[dbo].[tblSyllabus_1999MAR]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tblSyllabus_1999MAR]
GO

CREATE TABLE [dbo].[tblSyllabus_1999MAR] (
[nSyllabusID] [int] IDENTITY (1, 1) NOT NULL ,
[nSyllabusID_OLD] [int] NOT NULL ,
[szSyllabusCode] [varchar] (12) NOT NULL ,
[szSyllabusCodeSuffix] [varchar] (4) NULL ,
[nSubjectID_OLD] [int] NOT NULL ,
[nSubjectID] [int] NOT NULL ,
[szSyllabusCaption] [varchar] (255) NOT NULL ,
[pszSyllabusContents] [text] NULL ,
[memoMailForm] [text] NULL ,
[memoFixed] [text] NULL ,
[dSyllabusUpdated] [datetime] NULL ,
[dSyllabusRegisted] [text] NULL ,
[szSyllabusEMail] [varchar] (255) NULL ,
[szSyllabusOptionURL] [varchar] (255) NULL ,
[bSyllabusLock] [int] NULL ,
[dFaxSend] [datetime] NULL ,
[dTexSend] [datetime] NULL ,
[szSyllabusCategory] [varchar] (16) NULL ,
[nEmployeeID] [int] NOT NULL ,
[nPersonID] [int] NOT NULL ,
[szSyllabusInstructor] [varchar] (255) NULL ,
[szSyllabusApplicant] [varchar] (255) NULL ,
[memoSyllabusMsg] [text] NULL ,
[bSyllabusManuscriptUpdated] [bit] NOT NULL ,
[szSyllabusSubTitle] [varchar] (255) NULL ,
[bSyllabusDeleted] [bit] NOT NULL ,
[bSyllabusDurable] [bit] NOT NULL ,
[dSyllabusExpired] [datetime] NOT NULL ,
[nKnowledgeID] [int] NOT NULL 
)
GO


矢作さん:
nSyllabusID=6429,6430,6431,6432のszSyllabusCode
スペースコードが混入したらしく版下システムが
無限ループにおちいっていました.
やはりszSyllabusCodeよりもnSyllabusIDにしたほうが
よさそうです.

立花先生:
tblSyllabus_1999MARの
bSyllabusManuscriptUpdatedを版下システムが書き換えられない
ようなのですがSQLServerの権限はどうなっていますでしょうか.
先日までは問題なかったはずなのですが.
--
奥山澄雄

立花先生>
dbo_tblAffiliation_1999JANは,整理しました。
あとはこれに合わせて,教官テーブルを追加していきます。
ただ,不必要と思われる所属nAffiliationID(所属不明)が削除することが
出来ませんでした。このままにしておくしかないでしょうか。

次に,
dbo_tblCategory_1999FEB
dbo_tblSyllabusCategory_1999MAR
ですが,2000年版シラバスということで,全て見直すということでいいのでしょうす
か。
極端にいうと,全部削除して,最初から登録するということでいいんでしょうか。

それから,教官の編集画面ですが,
http://syllabus-yz.yz.yamagata-u.ac.jp/univinfo/Employee.asp?nEmployeeID=662
講義科目に,当該年度だけでなく,以前に担当した科目も混在して表示されますが,
dbo_tblSyllabusCategory_1999MARと組み合わせて,当該年度分と以前の分を分けて
表示することは可能でしょうか?
ただ,昨年から持ち越しされている,年度管理のことが解決されていませんので,
もう少し考えた方がよいのでしょうね。
いつも土壇場になっていろいろなことをいってしまいまして申し訳ございません,。


事務情報化推進室 情報システム係
矢作 清 (TEL4017)

nKnowledgeID = 186
OR nKnowledgeID = 187
OR nKnowledgeID = 281
OR nKnowledgeID = 16453